putrescible wastes - English Synonyms Dictionary